.version 49 0 
.class public super com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol 
.super java/lang/Object 
.field private a Ljava/util/List; .fieldattributes 
    .signature Ljava/util/List<Lcom/liquid_technologies/ltxmllib18/dom/XmlAttribute;>; 
.end fieldattributes 

.method public <init> : ()V 
    .code stack 3 locals 1 
L0:     aload_0 
L1:     invokespecial Method java/lang/Object <init> ()V 
L4:     aload_0 
L5:     new java/util/ArrayList 
L8:     dup 
L9:     invokespecial Method java/util/ArrayList <init> ()V 
L12:    putfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L15:    return 
L16:    
    .end code 
.end method 

.method final a : (Lcom/liquid_technologies/ltxmllib18/dom/XmlAttribute;)V 
    .code stack 2 locals 2 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L4:     aload_1 
L5:     invokeinterface InterfaceMethod java/util/List add (Ljava/lang/Object;)Z 2 
L10:    pop 
L11:    return 
L12:    
    .end code 
.end method 

.method public getLength : ()I 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L4:     invokeinterface InterfaceMethod java/util/List size ()I 1 
L9:     ireturn 
L10:    
    .end code 
.end method 

.method public getItem : (I)Lcom/liquid_technologies/ltxmllib18/dom/XmlAttribute; 
    .code stack 2 locals 2 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L4:     iload_1 
L5:     invokeinterface InterfaceMethod java/util/List get (I)Ljava/lang/Object; 2 
L10:    checkcast com/liquid_technologies/ltxmllib18/dom/XmlAttribute 
L13:    areturn 
L14:    
    .end code 
.end method 

.method public getItem : (Ljava/lang/String;Ljava/lang/String;)Lcom/liquid_technologies/ltxmllib18/dom/XmlAttribute; 
    .code stack 2 locals 5 
L0:     aload_1 
L1:     ifnonnull L7 
L4:     ldc '' 
L6:     astore_1 
L7:     iconst_0 
L8:     istore_3 
L9:     iload_3 
L10:    aload_0 
L11:    getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L14:    invokeinterface InterfaceMethod java/util/List size ()I 1 
L19:    if_icmpge L100 
L22:    aload_0 
L23:    getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L26:    iload_3 
L27:    invokeinterface InterfaceMethod java/util/List get (I)Ljava/lang/Object; 2 
L32:    checkcast com/liquid_technologies/ltxmllib18/dom/XmlAttribute 
L35:    invokevirtual Method com/liquid_technologies/ltxmllib18/dom/XmlAttribute getNamespaceURI ()Ljava/lang/String; 
L38:    dup 
L39:    astore 4 
L41:    ifnonnull L48 
L44:    ldc '' 
L46:    astore 4 
L48:    aload_0 
L49:    getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L52:    iload_3 
L53:    invokeinterface InterfaceMethod java/util/List get (I)Ljava/lang/Object; 2 
L58:    checkcast com/liquid_technologies/ltxmllib18/dom/XmlAttribute 
L61:    invokevirtual Method com/liquid_technologies/ltxmllib18/dom/XmlAttribute getLocalName ()Ljava/lang/String; 
L64:    aload_2 
L65:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L68:    ifeq L94 
L71:    aload 4 
L73:    aload_1 
L74:    invokevirtual Method java/lang/String equals (Ljava/lang/Object;)Z 
L77:    ifeq L94 
L80:    aload_0 
L81:    getfield Field com/liquid_technologies/ltxmllib18/dom/XmlAttributeCol a Ljava/util/List; 
L84:    iload_3 
L85:    invokeinterface InterfaceMethod java/util/List get (I)Ljava/lang/Object; 2 
L90:    checkcast com/liquid_technologies/ltxmllib18/dom/XmlAttribute 
L93:    areturn 
L94:    iinc 3 1 
L97:    goto L9 
L100:   aconst_null 
L101:   areturn 
L102:   
    .end code 
.end method 
.end class 
